making presentable - Espagnol Anglais Dictionnaire